.TH "String" 3 "Fri Dec 13 2013" "GameEngine" \" -*- nroff -*-
.ad l
.nh
.SH NAME
String \- 
.SH SYNOPSIS
.br
.PP
.PP
\fC#include <String\&.h>\fP
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBString\fP ()"
.br
.ti -1c
.RI "\fBString\fP (char *s)"
.br
.ti -1c
.RI "\fBString\fP (\fBString\fP &S)"
.br
.ti -1c
.RI "int \fBlength\fP ()"
.br
.ti -1c
.RI "\fBString\fP * \fBsubstr\fP (int index, int end=0)"
.br
.ti -1c
.RI "bool \fBequals\fP (\fBString\fP *comp)"
.br
.ti -1c
.RI "char & \fBat\fP (int loc)"
.br
.ti -1c
.RI "char * \fBtochar\fP ()"
.br
.ti -1c
.RI "\fB~String\fP ()"
.br
.ti -1c
.RI "\fBString\fP & \fBoperator=\fP (\fBString\fP &S)"
.br
.ti -1c
.RI "bool \fBoperator==\fP (const \fBString\fP &other)"
.br
.ti -1c
.RI "bool \fBoperator!=\fP (const \fBString\fP &other)"
.br
.ti -1c
.RI "\fBString\fP & \fBoperator+\fP (const \fBString\fP &other)"
.br
.ti -1c
.RI "\fBString\fP & \fBoperator+=\fP (const \fBString\fP &other)"
.br
.ti -1c
.RI "char & \fBoperator[]\fP (const int depth)"
.br
.in -1c
.SS "Private Attributes"

.in +1c
.ti -1c
.RI "\fBstrCount\fP * \fBpsc\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
Definition at line 45 of file String\&.h\&.
.SH "Constructor & Destructor Documentation"
.PP 
.SS "String::String ()\fC [inline]\fP"

.PP
Definition at line 50 of file String\&.h\&.
.PP
References psc\&.
.PP
Referenced by operator+(), and substr()\&.
.SS "String::String (char *s)\fC [inline]\fP"

.PP
Definition at line 55 of file String\&.h\&.
.PP
References psc\&.
.SS "String::String (\fBString\fP &S)\fC [inline]\fP"

.PP
Definition at line 59 of file String\&.h\&.
.PP
References strCount::count, and psc\&.
.SS "String::~String ()\fC [inline]\fP"

.PP
Definition at line 109 of file String\&.h\&.
.PP
References strCount::count, and psc\&.
.SH "Member Function Documentation"
.PP 
.SS "char& String::at (intloc)\fC [inline]\fP"

.PP
Definition at line 101 of file String\&.h\&.
.PP
References psc, and strCount::str\&.
.SS "bool String::equals (\fBString\fP *comp)\fC [inline]\fP"

.PP
Definition at line 86 of file String\&.h\&.
.PP
References length(), psc, and strCount::str\&.
.SS "int String::length ()\fC [inline]\fP"

.PP
Definition at line 64 of file String\&.h\&.
.PP
References strCount::lengthstr(), psc, and strCount::str\&.
.PP
Referenced by equals(), operator+(), operator+=(), operator==(), strCount::strCount(), and substr()\&.
.SS "bool String::operator!= (const \fBString\fP &other)\fC [inline]\fP"

.PP
Definition at line 142 of file String\&.h\&.
.PP
References operator==()\&.
.SS "\fBString\fP& String::operator+ (const \fBString\fP &other)\fC [inline]\fP"

.PP
Definition at line 146 of file String\&.h\&.
.PP
References length(), psc, strCount::str, and String()\&.
.SS "\fBString\fP& String::operator+= (const \fBString\fP &other)\fC [inline]\fP"

.PP
Definition at line 168 of file String\&.h\&.
.PP
References strCount::count, length(), psc, and strCount::str\&.
.SS "\fBString\fP& String::operator= (\fBString\fP &S)\fC [inline]\fP"

.PP
Definition at line 117 of file String\&.h\&.
.PP
References strCount::count, and psc\&.
.SS "bool String::operator== (const \fBString\fP &other)\fC [inline]\fP"

.PP
Definition at line 128 of file String\&.h\&.
.PP
References length(), psc, and strCount::str\&.
.PP
Referenced by operator!=()\&.
.SS "char& String::operator[] (const intdepth)\fC [inline]\fP"

.PP
Definition at line 195 of file String\&.h\&.
.PP
References psc, and strCount::str\&.
.SS "\fBString\fP* String::substr (intindex, intend = \fC0\fP)\fC [inline]\fP"

.PP
Definition at line 68 of file String\&.h\&.
.PP
References length(), psc, strCount::str, and String()\&.
.SS "char* String::tochar ()\fC [inline]\fP"

.PP
Definition at line 105 of file String\&.h\&.
.PP
References psc, and strCount::str\&.
.SH "Member Data Documentation"
.PP 
.SS "\fBstrCount\fP* String::psc\fC [private]\fP"

.PP
Definition at line 48 of file String\&.h\&.
.PP
Referenced by at(), equals(), length(), operator+(), operator+=(), operator=(), operator==(), operator[](), String(), substr(), tochar(), and ~String()\&.

.SH "Author"
.PP 
Generated automatically by Doxygen for GameEngine from the source code\&.
